Life On A Quarter Acre

Buprestis langii

About
Observations
Taxonomy
Buprestis langii